it's pouring with rain. - Francés Inglés Diccionario